General & manager weir careers in Chennai, India